the dark recesses of the castle - Espagnol Anglais Dictionnaire